package com.digital.library.modules.system.service;

import com.digital.library.modules.system.domain.SysUser;

import java.util.List;

public interface SysUserService {

    /**
     * 获取全部用户
     * @return
     */
    List<SysUser> all();

    /**
     * 根据登录名获取用户信息
     * @param name
     * @return
     */
    SysUser getUserByName(String name);

    /**
     * 通过登录名和密码获取用户信息，由于用户登录验证
     * @param sysUser
     * @return
     */
    SysUser authUser(SysUser sysUser);
}
